home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / basic / mildred / lha / ilbmviewer.lha / Variables.ascii < prev    next >
Text File  |  1999-03-03  |  2KB  |  39 lines

  1.  
  2. ;Variables that can be set at this stage
  3.  
  4. CPUminimum.b=Processor
  5.  
  6. PrefDisplayDepth.w=8
  7.  
  8. #PlaneSize=(320/8)*240 ; Dummy value, as self-modifying code is used to set it.
  9.  
  10. ChunkyBase.l=0 ; Start of chunky buffer including clip buffers
  11. ChunkyBuffer.l=0 ; Actual starting address of displayable chunky area
  12. #ChunkyClipTop=1 ; Clip-zone above the chunky screen, number of lines
  13. #ChunkyClipBottom=1 ; Clip-zone below the chunky screen, number of lines
  14.  
  15. #LVOCacheClearU=-$27C
  16.  
  17. ILBMHAM.l=$00000000 ; Value to OR with DisplayID to trigger Ham mode in AGA
  18.  
  19. *ScrVP._ViewPort=0
  20. IsAGA.b=False
  21. ClearScreenTo.l=$00000000
  22. Clear4.l=$005e5e00 ; Four pixels, their colour registers, that the central dividing bar will be draw in in 2 player mode
  23. Multitasking.b=True ; Default
  24.  
  25. Dim PlanarBuf.l(2) ; Base address of planar memory to output c2p to (allowed up to triple buffers)
  26.  
  27. NumberOfPlayers.b=2 ; Number of windows on the display, 1 or 2
  28.  
  29. LandBase.l=0 ; Start of the land buffer memory
  30. LandBase2.l=0 ; Start of duplicate land buffer memory
  31. LandWidth.l=0 ; Width of the land buffer in chunky pixels and bytes
  32. LandHeight.l=0 ; Height of the land buffer
  33. HeightMultiplier.l=1 ; How many times higher than the land IFF the whole game area will be (Minimum is 1, not 0!)
  34. HeightAdder.l=0 ; Absolute value to add to height of land IFF. Is added AFTER multiplication
  35. LandBuffer.l=0 ; Land buffer base to use (aligned for move16)
  36. LandBuffer2.l=0 ; Duplicate land buffer base to use (aligned for move16)
  37. ILBMActualHeight.l ; Actual height of the ILBM picture that has been loaded (not height of total game area)
  38.  
  39.